Silicon Labs /Series0 /EFM32GG /EFM32GG995F512 /EBI /TFTCTRL

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as TFTCTRL

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (DISABLED)DD0 (DISABLED)MASKBLEND 0 (SHIFTDCLKEN)SHIFTDCLKEN 0 (FBCTRIG)FBCTRIG 0 (UNLIMITED)INTERLEAVE 0 (COLOR1SRC)COLOR1SRC 0 (WIDTH)WIDTH 0 (BANK0)BANKSEL 0 (RGBMODE)RGBMODE

BANKSEL=BANK0, DD=DISABLED, INTERLEAVE=UNLIMITED, MASKBLEND=DISABLED

Description

TFT Control Register

Fields

DD

TFT Direct Drive Mode

0 (DISABLED): Direct Drive is disabled.

1 (INTERNAL): Direct Drive from internal memory enabled and started.

2 (EXTERNAL): Direct Drive from external memory enabled and started.

MASKBLEND

TFT Mask and Blend Mode

0 (DISABLED): Masking and Blending are disabled.

1 (IMASK): Internal Masking is enabled.

2 (IALPHA): Internal Alpha Blending is enabled.

3 (IMASKIALPHA): Internal Masking and Alpha Blending are enabled.

5 (EMASK): External Masking is enabled.

6 (EALPHA): External Alpha Blending is enabled.

7 (EMASKEALPHA): External Masking and Alpha Blending are enabled.

SHIFTDCLKEN

TFT EBI_DCLK Shift Enable

FBCTRIG

TFT Frame Base Copy Trigger

INTERLEAVE

Interleave Mode

0 (UNLIMITED): Allow unlimited interleaved EBI accesses per EBI_DCLK period. This can cause jitter on the EBI_DCLK

1 (ONEPERDCLK): Allow 1 interleaved EBI access per EBI_DCLK period.

2 (PORCH): Only allow EBI accesses during TFT porches.

COLOR1SRC

Masking/Alpha Blending Color1 Source

WIDTH

TFT Transaction Width

BANKSEL

Graphics Bank

0 (BANK0): Memory bank 0 is used for Direct Drive, Masking, and Alpha Blending.

1 (BANK1): Memory bank 1 is used for Direct Drive, Masking, and Alpha Blending.

2 (BANK2): Memory bank 2 is used for Direct Drive, Masking, and Alpha Blending.

3 (BANK3): Memory bank 3 is used for Direct Drive, Masking, and Alpha Blending.

RGBMODE

TFT RGB Mode

Links

() ()